### ..# #.# #.# #.# #######.## .........##### ..######<.....#. .....#ooo........ ......%..######.. .......#...o.# ...#####.###... .. #.. # ##)# .# .# ..