. .. ... ####### .... ##.....######..... ##.......##........ ##.........#'# ##..........h## +.............## #..............#### .......<..........# . #..............##.# ... #.............###.###..... ##...........###......h... ##.........## #h.....h... ##)......'# #.......... #+.....### #.......... ####### #......b... #.......... #.......... #.........#