# ...# #..#### .....# . .### #....##. . a....#### #.......... ........######....##.... ......................... ...........o.p..<......... #........######G########.. #.........o..[.......... ........######.#......# ####.#### #.#...... #. #.# ...G. # ..# ...(. ... ... ... . .... ...