##### ##...## #..<..# ######.....###### ###...###...###...### ##.......##'##.......## #.........#.#.........# #.......(.'.'.........# #.........#.#..(......# ##.......##'##..[....## ###...####.####...### #####.......##### #.............## ...............## ................# .......⌠........# ......⌠>⌠.......# .......⌠........# .......[.......## #.............## ####.......#### ####.#### .( ..# .#. ..#. .. ..