# #. . ...# #.####. .....# #....?. #.....# #.....# #.....# #.....# #..)..# #.....######.....# #.....'..........# ##....###........# #..?.# #........# #.[.a# #...<....# ........##........# ......>...##........# .%........##........# ..........########### ..........# ..........#