. ... .... ..o.>## ......(.##### .........)oo############ #........##<...........# #####....##########..## ##...# ###.## ##..# #####...# .....####.....### ##......##### ##..##..#### #.........# ....#...####.# ## #.#.### .. #.....## . .##..#..###.# ..[..........# ####..##.##### .....##.####### ###...#..##...## #.#..#.#.....## #.##..........# ###........# .........).[###### ..............#...## #....#..............## ###.##..............# #. ###............# ##...<(......# ##.........## ##.......## ####.#### #.# #.# #.# ###