##################### #...................# #...................# #...................# #....##............# #....##......###'### #....'.......##....# #...<##......##....# #....##......##....# #....##............# #....##......##....# #....#.......##....# #....#........#....# #....+........#....# #<...#........#....# #....##...##.##....# #....##...##.####'## ###+###............# #......#....##............# +......#.........>........# #......#..................# #......#.........##.......# #......#'#####...##.......# #......#....##...##.......# +......#..................# #......))........... #.....T#(........... #.....(######### ##....( #..... #(<... #..... #.....