################# ##### #######...............######..... .##.......................#........ .......>..................+........ .#...................l....#........ #.................###....#........ #.................##...##l....#... ........[###....#...#...######.# #........###....#...#...# .# .. #..........'....+........ .. ... #..###....##....#....##### #. ....#...(+....##....#....# ......#...##....##....#....# ..........##....##....#....# .... #....##....##....# .....+...†............# .....####.####........# ....l.....# .........# ..........+ ........ #........## ......## ##+##.#### .....# #. ...# . { . .. {