#. #. #.# #####.# #.# ....... #.# ....... #.# ....... #.# ######## ..?(..(######.# #......#. .(....(l...##.###........ ......####..........>.)# ..... ####.###......# .... ###.###......# ### #.# #....##......# #.# #....######### ####.### #............ #......# #....######## #......# #....######### #......# #....#........ #......####.....####### #...........##### #......###### #<.....# #......# #......# ########