##............ P............ ###............... #P................ #................. #................. ##................. # #............)..... #.#.....)............ #................... ###.......<).......# #...............## ###............)### ##...............# #...............## #.##.............# #.####...(.......# #.###.........[... ##............... ##.............. #.....(......... ##.............. ##....h........ ##...hhY...... #...Y.hh...... ##.####l...... ### ##....! .h.. .## #