############################################### #.............................................. .... #......^....................................... .... #..#######..####..####..#####..########..##### #..# #..# #..# #..# #..# #..# #..# #..# #..# #..####..####..# #..# #..# #..# #..# #..........>...#####..########..#########..# #..# #..........................................# #..#######........####..............................#####.. #.................# #..#########..#####..########......... #.................# #..# #..# #..# #......... #.................# #..# #..# #..# #..#####. #..^..............# #..# #..# #..# #..# #.................####$.# #..# #..# #..# #.......................#### #..#####..########..# #............................ ....................# #...........####..####....... ....................# #........... #..# #..##### ........####..####..# #........... #..# #..# ........# #..# #$$# #........... #..# #..# ........# #..# #.$$...... #........... #..# #..# ........# #..# #.)....... #........... #..# ..# ........# #..# #..#####.. #...........####T.####. .....(..# #..# #..# #............(..$....... ....... #..# #..# #....................... .... ...# #...........####..####.. .... #.......... #..# . #.......... #..# #.......... #..# #..#######. #... #..# .... #<.# #..# #..#######. #.......... #.......... #..#######. #..# #..# #..# $ #..#######. #.......... #.........> #..#######. #..# #.<# #..#######. #.......... $ #.......... #..^....... #.......... #.......... #.......... #.......... #..........