.... #... #... ##...## #.....# #.....# #.....### #.....'<# #.....### #...Ol....... ###.......### #.......# ##....?.# #......# #......# ##+###.#