########## #....#...# #....#...# #....#..<# #....#...# #...##...########.. #...##............ #...##...##...... #...##...##..... #........#...... #..(.....##...## #........##..?# #...#######...# #...##...##(..# #........')...# #....<...##...# #......e.##...# #............... #................. #......>....>..... #.......(###+###.. #>..###### ..