#.. .#...... ........ ..r...... ........# .......# #.....# ###%...# #...# ##.### ###### ##8.8##### ##....#####........### ###!.......#...........% ##.......h............... ##........h.............. #.........r....#.....#### #............######### #.......###### ##....### #<##### ###