###. . #... ... #... #..# #..####.... ###..<.#..... .. #........# #..>#......#.## #.........#... #..###...#...... . #.TB.......# #....###..## #..............# ....#...$...../# .## ##.......... ...##..... ...## ..... ... ..... #... #.#.