.. ... ..# .. # ..#### #.#.## #....b .....# #.#########.# #...........# #...........# #.....<.....# .............# ............... ...#########?.. ....... ....... ....... ....... ... ... ... ... ...#... .......