######### ........# ..#. ######.# #..... #...#..# #.... #......# #.... #..<#..# #.... ...#####..# #. #.#.# #........# #.###...#############.# #.....................# ###.....############### ............... ###.....####### #....%# #.....# #.....# #.....# #####># #+#