######### #####.......### ###.............### ##.................## ##.........####......## ##........########.....## #.......####....###.....# ##......###........##....## #.......##...###...###..).# #. ##......###..#+###...##....# ##.## #.......##..###.<##..##....# ##.... #.....[###..###.##..###....# ..... ##......###...##.....##....## ...# #........##....#######....## ##.###..####........###....####......# ......K...##........# ##............## #..# ##........# ####......#### #..# #....>..... ######## #..###.......... #..........##### #.########## #. #. #. #. b.