####### ##.....## ##......<#### #...........## #.........#..#########. #...................... #.........############. #.........# #.........##### ##.............# ...........###..%# ...........### .. ......T<.....# .......^..##.# ##.#W....## .# ...###..# . ... ##.# .. .. #.. .# . ... .. ###.