#...... #.......#...... #.......#...... ..... .......+....# ###.....# #....##..>.## ....#...########....##.....# ...###....>................# ....#..................[...# ..........................###### ..........................##...## ...........................'....# .......<..............<....#..<## .............)......#####'##....# #..###...##...##....##....##....# #..###...##...##.....#....####### #....................#.....# #...................(#.....# #....................#.....# +....................#.....# ##..##...##...###... #....#### ### #...###### ...##.......# ..... #.......## ....... #.......# ........ +.......# ......... #...H...# ###...### #...# ..... ....... ....... .#######.