#(### +# ##+###...# .# #........# .# #.....#..# .# #....#_#.#####.# #.....#...... .# # ##........####.#.#### .......<...5@........ ##.....##....$....... #.....+....####+#.## #.....###..... #..... ........% ##########....... #....... #....... #..?....