### ## .. .... #.. ..# #. ##.####.#### #.. #..........# #...#..........# # #...#..........####..# +...+................$ #...#............# #........####...... #..#...).# ..... ... #...##...... ..## ... #.).####..... ## ..## #....# ###...# ..# #....## #.## #.# #.....# ###+### #.###.....###.....## #.........##.......# #.......####...<...# #.....### ##.....## #...### ##.....# #.##########'#####+ #............## #.............# #.............# ########.......# #.......# #......... #.......... ###########