.... . .. .. .. ..v#....#. #?.##....#.#. ..#....#v.. .......T.#.#### ........#..v.# ##...#...#.#. ##..##*....##.# ... . R..........#.# #..# ........##.#....# .# ##..##..#...!.#.#... ## #. #).###.##. .# ..# . ...# ###..### ....# (....##...##.###... # .##...#. .#.#. . . .# #....#.#...∩# .. .# ...# # ## ...# . / . # #.......## # #.. ##.## #.#. # #. #. #...T . # #.### ... #. .## #. . .# .## . . ..