.. ... #.. ..... .......!## #.##..#.. ..........! ......... ..........++++++.#...... ....?.....+....+......#. ......#.+....+........ ....#.+..<.'........ ....#gr..+....+........ ....#r...+++++'....#... #...r...+.........#. ..........+##.......... ...............#.......# ...............####....+ ...............# ....# #..........##### ....# #.....####.# ## ##### #.# ... .... .....# .....# ...l..#