###### ...# #....## ...# ....?.# ...# #### #.....# ...# ##...##....!# ...# ............# ##### .[^# ............# #....##...# ....o.o....(# #.....<...# ########..(## ##........# #...###...## #....$....# #..........# #..........#.. #........†.# ##...##....#.. #.......!..# #### ..o##... ###'###...## #####....##.o.# #...# (....#....# .....# .....'....#......# .%...#.o..#......# #... ##...# ### #....# #.#### ###### ##.o.##.....# #........)..# #....g<.....# #...........# #.......$.$.+ #############