### # #.# .# ##### ##.## .# ##...#####...## ##.# #..#O?.##.....######..# #....................## #......#########.<.....# .........## #.......# ........## ######### ......%.## .......## ....... ......